Random Generation of Unlabelled Combinatorial Structures

نویسندگان

  • Paul Zimmermann
  • Eithne Murray
چکیده

A systematic method for generating unlabelled combinatorial structures uniformly at random is presented. It applies to structures that are decomposable, i.e., formally speciiable by grammars involving unions, products, sequences, multisets and cycles. All such structures of size n can be generated uniformly by either sequential algorithms of worst-case arithmetic complexity O(n 2) or by \boustrophedonic" algorithms of worst-case complexity O(n log n). The random generation procedures are derived automatically from a high level description of the combinatorial structures. An implementation of this system in the computer algebra system Maple is brieey described.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Boltzmann Sampling of Unlabeled Structures

Boltzmann models from statistical physics combined with methods from analytic combinatorics give rise to efficient algorithms for the random generation of unlabelled objects. The resulting algorithms generate in an unbiased manner discrete configurations that may have nontrivial symmetries, and they do so by means of real-arithmetic computations. We present a collection of construction rules fo...

متن کامل

RNC Algorithms for the Uniform Generation of Combinatorial Structures

We describe several RNC algorithms for generating graphs and subgraphs uniformly at random. For example, unlabelled undirected graphs are generated in O(lg n) time us-

متن کامل

Ga a a package for the random genera tion of combinatorial structures

Ga a is a computer algebra package that helps counting and drawing random combinatorial structures of various sorts It is an implementation of the calculus developed by Ph Flajolet B Van Cutsem and the author in Given a combinatorial speci cation and an integer n it draws a random object uniformly amongst all size n structures It applies to all decompos able structures either labelled or unlabe...

متن کامل

Boltzmann Sampling of Unlabelled Structures

Boltzmann models from statistical physics combined with methods from analytic combinatorics give rise to efficient algorithms for the random generation of unlabelled objects. The resulting algorithms generate in an unbiased manner discrete configurations that may have nontrivial symmetries, and they do so by means of real-arithmetic computations. We present a collection of construction rules fo...

متن کامل

Random Generation of Combinatorial Structures from a Uniform Distribution (Extended Abstract)

The class of problems involving the random generation of combinatorial structures from a uniform distribution is considered. Uniform generation problems are, in computational difficulty, intermediate between classical existence and counting problems. It is shown that exactly uniform generation of 'efficiently verifiable' combinatorial structures is reducible to approximate counting (and hence, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007